Yes to both questions. Enjoy your stay!