We loved our stay in Birdrock! The apartment was very clean, well appointed and had everything we needed (including toys for our 1 yr old son). The location is great and the hot tub overlooking the ocean was the cherry on top.