Happy hour. Happy view. Very happy times.