Amazing location, clean, modern and comfy. Great communication also. Had an amazing time.