very impressive stay, big rooms, great location